Metodología de desarrollo de proyectos
En 4nett cubrimos todo el ciclo de vida del proyecto, desde su fase de definición y hasta la puesta en marcha del proyecto pasando por las distintas fases de análisis, implementación y control de calidad.
Disponemos de nuestra propia metodología eficaz avalada por la consecución satisfactoria de proyectos nacionales e internacionales.
Realizamos los proyectos siguiendo una metodología propia que adaptamos al tamaño y naturaleza del proyecto y del cliente. Por lo general está compuesta por las siguientes fases:
FASE I. Definición, organización y planificación
Durante esta fase, conjuntamente con el cliente, se realiza la toma de requerimientos del proyecto y la planificación
- Requerimientos funcionales y de diseño
- Requerimientos de seguridad
- Requerimientos de de usabilidad, compatibilidad y accesibilidad
- Requerimientos de rendimiento
- Requerimientos de integración con otros sistemas de información
- Plan de proyecto, cronograma e hitos
FASE II. Análisis y diseño del software
Durante esta fase se realiza el análisis funcional y de diseño del software
- Análisis funcional (casos de uso)
- Análisis del modelo de datos
- Análisis de Interfaces / Wire Frames
- Verificación con cliente
FASE III. Desarrollo e implementación
Durante esta fase se desarrolla el proyecto hasta crear la versión Alfa en continuo contacto con el cliente (seguimiento).
- Implementación del modelo de datos
- Desarrollo e implementación del Software
- Integración del Diseño
- Generación de Versión ALFA
FASE IV. Control de Calidad
Ejecución de los planes de prueba (baterías de pruebas) que verifiquen el correcto funcionamiento del Software
- Pruebas Funcionales
- Pruebas de Seguridad
- Pruebas de Stress / Rendimiento
- Pruebas de Integración
- Pruebas de Usabilidad y Compatibilidad
- Generación de versión BETA
FASE V. Verificación con cliente
Realización de los User Acceptance Test (UAT) con el cliente para verificar el correcto funcionamiento del software
- UAT con cliente
- Realimentación, ajustes y mejoras
- Generación de versión 1.0 del software
FASE VI. Despliegue del proyecto y puesta en marcha
Instalación de la aplicación en producción y entrega de los elementos acordados con el cliente en el proyecto
- Implantación en Producción
- Pruebas funcionales, de integración y de seguridad
- Pruebas finales (UAT - Producción)
- Formación a usuarios
- Entrega de documentación y entregables del proyecto
A lo largo de todo el proyecto se realizan reuniones periódicas de seguimiento manteniendo una comunicación fluida con el cliente y anticipándonos conjuntamente a cualquier imprevisto con la seguridad de disponer de tiempo suficiente y margen de maniobra para superarlo sin afectar a la planificación global del proyecto ni a la calidad del mismo.
En algunos casos, en los que por tamaño o circunstancias concretas se requiere, dividimos el proyecto en módulos sobre los que vamos construyendo el software aplicando la metodología a cada uno de los módulos, adaptándonos totalmente a las circunstancias del cliente.